eplato-loyaltycardtransactions-v1 Schema
loyaltycardtransactions Element
eplato-loyaltycardtransactions-v1 Schema : loyaltycardtransactions Element
Namespace urn:xmlns:eplato:loyaltycardtransactions-v1
Diagram
rows Element headerinfo Element All loyaltycardtransactions Element
Overview
version required xs:string
eloyalty required xs:string
All
All
storenumber xs:long
storechecksum xs:string
batchnumber xs:int
rows optional
Sequence
rowid required xs:int
All
cardnumber xs:long
pricebalancechange optional xs:decimal
pointsbalancechange optional xs:decimal
iswithdrawal xs:boolean
transactiondatetime xs:dateTime
Attributes
NameTypeUseDefaultFixedDescription
versionxs:stringrequired   
eloyaltyxs:stringrequired   
Source
<xs:element name="loyaltycardtransactions" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType>
    <xs:all>
      <xs:element name="headerinfo" minOccurs="1" maxOccurs="1">
        <xs:complexType>
          <xs:all>
            <xs:element name="storenumber" type="xs:long" minOccurs="1" default="0" />
            <xs:element name="storechecksum" type="xs:string" minOccurs="1" />
            <xs:element name="batchnumber" type="xs:int" minOccurs="1" default="0" />
          </xs:all>
        </xs:complexType>
      </xs:element>
      <xs:element name="rows" minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="row" type="sr:row" minOccurs="0" maxOccurs="unbounded" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:all>
    <xs:attribute name="version" type="xs:string" use="required" />
    <xs:attribute name="eloyalty" type="xs:string" use="required" />
  </xs:complexType>
</xs:element>
See Also
eplato-loyaltycardtransactions-v1 Schema